package com.ruiyi.adrobot.service.robotinfo;

import com.ruiyi.adrobot.beans.Robot;
import com.ruiyi.adrobot.beans.common.MongoPageRequest;
import com.ruiyi.adrobot.beans.socket.Heart;
import org.springframework.data.domain.Page;

public interface RobotService {
    void add(Robot robotInfo);

    Robot findBySimCode(String simCode);

    void saveOrUpdate(Robot robotInfo);

    Page<Robot> getListByPage(MongoPageRequest mongoPageRequest, Boolean online);

    void updateRobotStatus(Heart heart);
}
